foolproof plant - German English Dictionary